technical proposal - German English Dictionary